package br.com.furb.resource.scannerconstants;

/**
 * Representa um par de valores.
 *  
 * @since 12/10/2011
 */
public class Tupla<T,R> {

	private T value1;
	private R value2;
	
	/**
	 * @param value1 - o valor 1
	 * @param value2 - o valor 2
	 */
	public Tupla(T value1, R value2) {
		this.value1 = value1;
		this.value2 = value2;
	}

	/**
	 * @return value1 - o primeiro valor
	 */
	protected T getValue1() {
		return value1;
	}

	/**
	 * @return value2 - o segundo valor
	 */
	protected R getValue2() {
		return value2;
	}
	
}